// pages/list/list.ts
Page({
  data: {
    searchValue: "",
    menuOptions: {
      area: [
        { text: "浙江省", value: 330000 },
        { text: "杭州市", value: 330100 },
        { text: "宁波市", value: 330200 },
      ],
      sort: [
        { text: "交易开始时间逆序", value: 1 },
        { text: "交易开始时间正序", value: 2 },
        { text: "起始价逆序", value: 3 },
        { text: "起始价正序", value: 4 },
      ],
    },
    value1: 330000,
    value2: 1,
    list: [1, 2, 3, 4, 5],
  },

  fetchListData: function () {
    wx.showLoading({
      title: "加载中",
    });
    setTimeout(() => {
      const current = [...this.data.list];
      this.setData({
        list: current.concat([1, 2, 3, 4, 5]),
      });
      wx.hideLoading();
    }, 1500);
  },

  listenScrollToLower: function () {
    this.fetchListData();
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    // this.fetchListData();
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {},
});
